package com.bangzhi.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 社会关系
 */
@ApiModel("社会关系")
@Data
public class MfCusFamilyInfo{

    @ApiModelProperty(value="社会关系ID",example="社会关系ID")
	private String id;//社会关系ID

    @ApiModelProperty(value="客户ID",example="客户ID")
	private String cusNo;//客户ID

    @ApiModelProperty(value="客户名",example="客户名")
	private String cusName;//客户名

    @ApiModelProperty(value="与客户关系",example="与客户关系")
	private String relative;//与客户关系

    @ApiModelProperty(value="证件类型（身份证）",example="证件类型（身份证）")
	private String idType;//证件类型（身份证）

    @ApiModelProperty(value="证件号码",example="证件号码")
	private String idNum;//证件号码

    @ApiModelProperty(value="姓名",example="姓名")
	private String relName;//姓名

    @ApiModelProperty(value="性别",example="性别")
	private String sex;//性别

    @ApiModelProperty(value="联系电话",example="联系电话")
	private String relTel;//联系电话

    @ApiModelProperty(value="工作单位",example="工作单位")
	private String workUnit;//工作单位

    @ApiModelProperty(value="社会关系地址",example="社会关系地址")
	private String postalAddress;//社会关系地址

    @ApiModelProperty(value="个人健康状况（良好,一般,较差）",example="个人健康状况（良好,一般,较差）")
	private String healthStat;//个人健康状况（良好,一般,较差）

    @ApiModelProperty(value="备注",example="备注")
	private String remark;//备注

    @ApiModelProperty(value="登记时间",example="登记时间")
	private String regTime;//登记时间

    @ApiModelProperty(value="更新时间",example="更新时间")
	private String lstModTime;//更新时间

    @ApiModelProperty(value="1 删除 0 默认",example="1 删除 0 默认")
	private String delFlag;//1 删除 0 默认


    @ApiModelProperty(value=" 证件开始日",example=" 证件开始日")
	private String iDbeginDate;// 证件开始日

    @ApiModelProperty(value=" 证件到期日",example=" 证件到期日")
	private String iDEndDate;// 证件到期日

    @ApiModelProperty(value=" 最高学历（研究生,大学本科,大学专科和专科学校,中等专业学校或中等技术学校,技术学校,高中,初中,小学,文盲或半文盲,未知）",example=" 最高学历（研究生,大学本科,大学专科和专科学校,中等专业学校或中等技术学校,技术学校,高中,初中,小学,文盲或半文盲,未知）")
	private String education;// 最高学历（研究生,大学本科,大学专科和专科学校,中等专业学校或中等技术学校,技术学校,高中,初中,小学,文盲或半文盲,未知）


    @ApiModelProperty(value="登记人编号",example="登记人编号")
	private String opNo;//登记人编号

    @ApiModelProperty(value="登记人姓名",example="登记人姓名")
	private String opName;//登记人姓名

    @ApiModelProperty(value="登记部门编号",example="登记部门编号")
	private String brNo;//登记部门编号

    @ApiModelProperty(value="登记部门名称",example="登记部门名称")
	private String brName;//登记部门名称

    @ApiModelProperty(value="预留字段",example="预留字段")
	private String ext1;//预留字段

    @ApiModelProperty(value="",example="")
	private String ext2;//

    @ApiModelProperty(value="",example="")
	private String ext3;//

    @ApiModelProperty(value="",example="")
	private String ext4;//

    @ApiModelProperty(value="",example="")
	private String ext5;//

    @ApiModelProperty(value="",example="")
	private String ext6;//

    @ApiModelProperty(value="关联编号",example="关联编号")
	private String relNo;//关联编号

    @ApiModelProperty(value=" 职业",example=" 职业")
	private String occupation; // 职业

    @ApiModelProperty(value="单位地址",example="单位地址")
	private String unitAddr; //单位地址

    @ApiModelProperty(value=" 单位地址编码",example=" 单位地址编码")
	private String unitAddrNo; // 单位地址编码

    @ApiModelProperty(value=" 详细地址",example=" 详细地址")
	private String addrDetail; // 详细地址

    @ApiModelProperty(value="所在企业贷款卡编码",example="所在企业贷款卡编码")
	private String entlnno;//所在企业贷款卡编码

    @ApiModelProperty(value="是否法人代表家族企业成员",example="是否法人代表家族企业成员")
	private String legalFamilyFirmMember;//是否法人代表家族企业成员

    @ApiModelProperty(value="是否是选择的另一个客户1是0否",example="是否是选择的另一个客户1是0否")
	private String isAnotherCus;//是否是选择的另一个客户1是0否

    @ApiModelProperty(value="是的话另一个客户的编号",example="是的话另一个客户的编号")
	private String anotherCusNo;//是的话另一个客户的编号

    @ApiModelProperty(value="收入",example="收入")
	private Double income;//收入

    @ApiModelProperty(value="婚姻情况",example="婚姻情况")
	private String maritalStatus;//婚姻情况

    @ApiModelProperty(value="从业情况",example="从业情况")
	private String background;//从业情况

    @ApiModelProperty(value="贷款违约记录",example="贷款违约记录")
	private String loanRecord;//贷款违约记录

    @ApiModelProperty(value="违约原因",example="违约原因")
	private String defaultReasons;//违约原因

    @ApiModelProperty(value="不良贷款余额",example="不良贷款余额")
	private Double badLoans;//不良贷款余额

    @ApiModelProperty(value="不良贷款余额",example="不良贷款余额")
	private String  age;//不良贷款余额
	

    @ApiModelProperty(value="授信申请号",example="授信申请号")
	private String  creditAppId;//授信申请号
	private String [] idNumArray;

    @ApiModelProperty(value="是否知晓本次贷款",example="是否知晓本次贷款")
	private String	loansWhetherKnow;//是否知晓本次贷款

    @ApiModelProperty(value="是否共同借款人",example="是否共同借款人")
	private String ifBorrower;//是否共同借款人
	private String healthSts;

    @ApiModelProperty(value=" 民族",example=" 民族")
	private String nationality;// 民族
}
